eda fpga asic cae design cad cam copyright take intellectual property ecad attorney analog engineering soc patent